what is living in mountain view like